package com.br.folhapagamento.folhagenerica;

public abstract class Horista extends Funcionario {

	private double valorHora;
	private int numeroHoras;
	
	public Horista() {
		
	}
	
	public Horista(String nome, int codigo, double valorHora, int numeroHoras) {
		super(nome, codigo);
		this.valorHora = valorHora;
		this.numeroHoras = numeroHoras;
	}
	
	public double getValorHora() {
		return this.valorHora;
	}
	
	public void setValorHora(double valorHora) {
		this.valorHora = valorHora;
	}
	
	public int getNumeroHoras() {
		return this.numeroHoras;
	}
	
	public void setNumeroHoras(int numeroHoras) {
		this.numeroHoras = numeroHoras;
	}
	
	protected double salario() {
		return (this.valorHora * this.numeroHoras);
	}
}